"bad delivery" - Details

English Term:
bad delivery
Arabic Term:
تسليم معيب، تسليم فاسد
Arabic Definition:

.